Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17A CHURCH STREET Semi-Detached £36,600 £10,000 2 Oct 2000
19 - 21 CHURCH STREET £74,882 £61,000 23 Apr 2020